#include <iostream>
#include <string>
#include <unistd.h>

#include "daemon.hpp"

// int main()
// {
//     pid_t id = fork();
//     if (id == 0)
//     {
//         while (true)
//         {
//             std::cout << "I am a child process: " << getpid() << std::endl;
//             sleep(1);
//         }
//     }

//     sleep(3);
//     std::cout << "I am a father process: " << getpid() << std::endl;
//     sleep(100);

//     return 0;
// }

int main()
{
    daemon(false, false);
    // 之后就是在新会话的守护进程中执行下面的程序
    while (true)
    {
        sleep(1); // 模拟任务
    }
    

    return 0;
}
